@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1474725005_5333664.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1474725005_5333664.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1474725005_5333664.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1474725005_5333664.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1474725005_5333664.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    
                    
a{
	color:#333333;
}
body{
	background:#FAFAFA;
}
.iconfont{font-family: 'iconfont';font-size:0.2rem;} 

.cf_top{
	width:3.2rem;
	height:0.41rem;
	border-bottom:1px solid #C0C0C0;
	background:white;
	position:fixed;
	top:0;
	z-index: 2;
}
.cf_top p{
	width:0.65rem;
	height:0.41rem;
	line-height:0.41rem;
	font-size:0.16rem;
	text-align:center;
	float:left;
	margin-left:0.8rem;
}
.cf_top span{
	display: inline-block;
	height:0.41rem;
	line-height: 0.41rem;
	float:left;
	margin-left:0.1rem;
}

#filt{
	float:right;
	margin-right:0.1rem;
}
#filter_icon{	
	position: fixed;
	width:1.8rem;
	height:2rem;
	right:0.05rem;
	z-index: 3;
	top:0.3rem;
	display: none;
}

#filter_icon .ul_filter{
	position:absolute;
	left:0;
	top:0.10rem;
	height:1.8rem;
	background:rgb(47,47,47);
	border-radius: 0.04rem;
}
#filter_icon .ul_filter li{
	border-bottom: 1px solid #F8F8F8;
	color:white;
	width:1.78rem;
	height:0.36rem;
	float:left;
	line-height:0.36rem;
}

#filter_icon .angle{
	  width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #333333;
    position:absolute;
    right:0.05rem;
   
}

/*****************************************************过滤器***********************/
.cf_nav{
	width:3.2rem;
	height:0.4rem;
	border-bottom: 1px solid #C0C0C0;
	margin-top:0.41rem;
}
.cf_nav a{
	width:0.74rem;
	height:0.4rem;
	float:left;
	line-height:0.4rem;
	color:#333333;
	text-align:center;
	font-size:0.14rem;
}

.cf_nav #cf_active{
	display: inline-block;
	width:0.62rem;
	height:0.3rem;
	line-height:0.3rem;
}

#cf_active{
	color:#8B0000;
	border-bottom: 2px solid #8B0000;
}

#list_wrap{
	width:3.2rem;
	margin-top:0.05rem;
	margin-left:0.06rem;
}
#list_wrap .list{
	background:white;
	width:1.45rem;
	height:2.41rem;
	/*margin:0.1rem 0.1rem 0 0.1rem;*/
	margin:0.05rem 0.05rem;
	float:left;
}

#pic_1{
	width:1.4rem;
	height:1.5rem;
}
#list_wrap .list p{
	width:1.4rem;
	height:0.4rem;
	font-size:0.14rem;
	margin-bottom: 0.05rem;
}
#list_wrap .price_1{
	width:1.4rem;
	height:0.18rem;
}
#list_wrap .price_1 span{
	background:#C41F3A;
	color:white;
	padding:0 0.05rem;
}
#list_wrap .price_1 i{
	border:1px solid #C0C0C0;;
	padding: 0 0.1rem 0 0.05rem;
	text-align: center;
}
#list_wrap strong{
	width:1.4rem;
	height:0.25rem;
	border:1px solid cyan;
}
#list_wrap .price_2{
	width:1rem;
	height:0.25rem;
	color:#C41F3A;
	line-height:0.25rem;
	font-size:0.16rem;
}
/**********************************************lunbo***********************************/
#cf_lb{
	width:3.2rem;
	height:2.56rem;
	border:1px solid red;
	position:relative;
}
/*#cf_lb .cf_lbwrap{
	width:9.6rem;
	height:1.55rem;
	position:absolute;
}
#cf_lb .cf_lbwrap img{
	width:1.55rem;
	height:1.55rem;
	float:left;
}*/
/*————————————————————————————————————————mark——————————————————————————————————*/
#mark{
	width:3.2rem;
	height:5.68rem;
	position:fixed;
	background:rgba(0,0,0,0.7);
	top:0rem;
}
#mark_list{
	width:3.2rem;
	height:1.6rem;
	background:white;
	position:fixed;
	left:0;
	top:0.41rem;
	padding-top:0.1rem;
}
#mark_list div{
	width:1.28rem;
	height:0.4rem;
	float:left;
	text-align: center;
	margin-left:0.3rem;
	font-size:0.14rem;
}
#mark_list .state{
	color:#C62146
}
